/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Entities;

import java.util.Date;

/**
 *
 * @author nd.hurtado2814
 */
public class Alarma
{


    /**
     * Representa una cadena de caracteres para una alarma tipo incendio.
     */
    public final static String TIPO_INCENDIO ="Incendio";


    /**
     *  Representa una cadena de caracteres para una alarma tipo robo.
     */
    public final static String TIPO_ROBO="Robo";


    /**
     * Representa la fecha en la cual se activo la alarma
     * la fecha tiene el formato dd/mm/yy hh:mm
     */
    private Date fecha;
    
    /**
     * Representa el tipo de alarma (Incendio, Robo)
     */
    private String tipo;


    public Alarma ()
    {

    }


    /**
     * Retorna un objeto Date con la fecha de activacion de la alarma
     * La fecha se retorna en el formato  (dd/mm/yy hh:mm)
     * @return Date la fecha de activacion de la alarma
     */
    public Date getFecha()
    {
        return fecha;
    }

    /**
     * Metodo encargado de configurar la fecha de la alarma con el objeto Date
     * pasado como parametro
     * @param fecha la nueva fecha de la alarma  con el formato(dd/mm/yy hh:mm)
     */
    public void setFecha(Date fecha)
    {
        this.fecha = fecha;
    }

    /**
     * Metodo encargado de retornar un string con el tipo de la alarma
     * @return String con el tipo de la alarma
     */
    public String getTipo()
    {

        return tipo;
    }

    /**
     * Metodo encargado de configurar el tipo de la alarma pasado como parametro
     */
    public void setTipo(String tipo)
    {
        this.tipo = tipo;
    }





}
